Release 10.1A: OpenEdge Data Management:
DataServer for Microsoft SQL Server
DataServer components
The DataServer is a set of software components that allows OpenEdge and WebSpeed applications to access data in the data source. The DataServer enables access by translating standard Progress 4GL and WebSpeed code into calls appropriate to the data source. The application can thus manipulate the data as though it were OpenEdge-based data.
The DataServer consists of the components described in Table 1–1.
Figure 1–1 illustrates how the DataServer components are organized.
Figure 1–1: Architecture for DataServer for MS SQL Server
![]()
As shown in Figure 1–1, the components for the self-service DataServer for MS SQL Server are organized similarly to the client-server configuration except that the DataServer is embedded in the client rather than executing separately. With a client-server configuration, the components can be deployed so that the DataServer resides on the same machine as the client (loop back), on the server for efficiency and close proximity to the database, or distributed to a separate third tier.
The ODBC driver manager must reside on the same machine as the DataServer “server.” To ODBC, the “server” half of a client-server configuration, or the self-service DataServer appears as an ODBC client. In either case, an OpenEdge or WebSpeed application uses the DataServer to work with the ODBC Driver Manager, which accesses the desired ODBC driver. The driver then accesses the SQL Server database.
Some of the DataServer components are linked with elements of the standard OpenEdge architecture, as described in the "DataServer configurations" section.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |